//
//  realloc.c
//  枚举
//
//  Created by 马鹏朔 on 2022/11/1.
//


#include<stdio.h>
#include<string.h>
#include<stdlib.h>
#include<errno.h>
int main()
{
    int i=0;
   int * p=(int*) calloc(10,sizeof(int));
    if(p==NULL)
    {
        printf("%s\n",strerror(errno));
        return 1;
    }
    for(i=0;i<10;i++)
    {
        *(p+i)=i;
    }
    for(i=0;i<10;i++)
    {
        printf("%d ",*(p+i));
    }
    int *str =(int*) realloc (p,80);
    p=str;
    free (p);
    p=NULL;
    return 0;
}
